Definition of American Laurel
-
(noun) a North American evergreen shrub having glossy leaves and white or rose-colored flowers
Synonyms of American Laurel
Antonyms of American Laurel
No Antonyms Found.
Homophones of American Laurel
No Homophones Found.